Casa Humo (CLOSED)

Restaurants Lower East Side
0 Love It
Save it

This Lower East Side venue specializes in tapas and Latin cuisine.


Venue name: Casa Humo (CLOSED)
Address: 181 Essex St
New York
Cross street: at Houston St
Transport: Subway: F to Lower East Side–Second Ave
Do you own this business?
To improve this listing email:

You may be interested in: