Lombardi's Chelsea

Lombardi's Chelsea

290 8th Ave, New York, NY 10001
212-256-1973
New
Closed Shop

Opens Wednesday at 4:00 pm

SliceRestaurants in New York Lombardi's Chelsea
Price: $$