Get directions to: Manor House Restaurant, Staten Island, NY
Restaurant address: 917 Manor Road Staten Island, NY 10314, USA
Restaurant: Manor House Restaurant