Restaurants in Newtonville, Newton, MA
Restaurants
197 North St.,
Newtonville, Newton ,
MA
02460
UNITED STATES
Based on 1 reviews
Not worth the $$ or the wait...
Tonight was our second order from Tri City wings. First experience was HORRIBLE! Waited an HOUR for delivery (10 minutes away) 2 meals were wrong! . Forgot our soda. Food was ice cold. Fries were soggy, soggy , soggy & nasty. ...Worldwide > United States > Newtonville, Newton, MA > Restaurants