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)
Contact:
Address: 181 Essex St
New York
10009
Cross street: at Houston St
Transport: Subway: F to Lower East Side–Second Ave
Do you own this business?