Restaurant Details
Restaurant Name: Manor House Restaurant
Address: 917 Manor Road, Staten Island, NY 10314
Borough: Staten Island
Phone Number: 7186984433
Cuisine: Italian
Restaurant Name: Manor House Restaurant
Address: 917 Manor Road, Staten Island, NY 10314
Borough: Staten Island
Phone Number: 7186984433
Cuisine: Italian