About Lumaca
Lumaca has not added a description yet.
Own Lumaca? Claim this listing to write your own description and add your hours and photos.
Location
Other italian restaurant nearby
- Super Franc
34 E 32nd St, 10016 · 0 mi
- Pinocchio
2 Park Ave, 10016 · 0 mi
- Park Rose NYC
444 Park Ave S, 10016 · 0.1 mi
- Massoni
11 E 31st St, 10016 · 0.1 mi
- Artichoke Basille's Pizza
22 E 31st St, 10016-6707 · 0.1 mi
- Little Italy Pizza
2 E 33rd St, 10016 · 0.1 mi








