Urban Lobster

240 E Houston St

(212) 677-2626

Urban Lobster map thumbnail, 240 E Houston St New York NY 10002
in Chatham Towers Lower East Side New York NY near Houston St E and Essex St Is this your Restaurant? Claim it.
Ensure your information is up to date.
Use this page to find new customers.