Restaurants
Edit

The Italian Food Center

(212) 256-1600 | Facebook
186 Grand Street, New York, NY 10013 | Directions
Hours: None Listed

Tags: italian, Little Italy, Restaurants

Explore Nearby