No one is following Todd yet.
Todd isn't following anyone yet.
Getting your current location
Finding Todd Eglow locations
- All Tips
- Italian Restaurants (1)
- New York, United States (1)
Gemma at Bowery HotelApril 2, 2014
Italian • New York, United States
All Good! Food, Wine and Service! And the occasional celebrity!!!