Lobster House, STATEN ISLAND, New York (NY)
Conveniently stationed at 1898 hylan blvd () in STATEN ISLAND, New York (NY) (10305), Lobster House can be called at 718667003. Remember to contact them ahead of time to select your table in the restaurant.
More restaurants in STATEN ISLAND, New York (NY)
Lobster House contact information and details:
Address: 1898 hylan blvd - , STATEN ISLAND, New York (NY) 10305
Contact Phone: 718667003