Lumpia Shack Lumpia Shack

Lumpia Shack Map

50 Greenwich Ave. (Perry St.)
New York, NY 10011
917-475-1620
Map
Cuisine: Filipino
Filipino comfort food in a super-casual West Village environment.
Openings: Lunch & Dinner Tues.-Sat.

Features