Pinot Nior, Deloach Restaurants in Worcester
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Worcester, 344 Chandler St, 01602, Worcester, United States
"Walking in I felt like in was in an episode of the Twilight Zone. Every single person in the place was over 70. Maybe it was just me but it felt a lit..."
Price
Feedback
These reviews refer only to the mentioned ingredients.