Travel Better.

New York City New York USA

Ed's Lobster Bar

222 Lafayette Street

in Manhattan - Soho

40.722113 -73.997687

Keywords: Seafood   See all and suggest more

Keywords

Select the keywords you think apply to this place

Search Guides for:

in