top of page
1191 Centre St, Newton, MA 02459 617-969-8100

Tango-Website-main-photo_Slider-1

Tango-Website-main-photo-Slider-2

Tango-Website-main-photo_slider-5

Tango-Website-main-photo_Slider-1
1/5






Hours
Dine In or Take Away
Open Monday - Friday 10:30am-10pm
Saturday 10:30am-10pm
Sunday 11:00am-9pm

bottom of page