The Lobster Club

98 East 53rd Street

The Lobster Club Details

Coming this fall from the Major Food Group team.

The Lobster Club
98 East 53rd Street
New York, NY 10012
Website
Editorial Rating

The Lobster Club Map

Nearby Subways

Other Seafood