Tenka Asian Bistro - Westborough 153 Turnpike Rd Westborough, MA 01581
Open
11:00AM - 10:30PM   View Hours
(508) 366-7799
Ordering from

Tenka Asian Bistro - Westborough - 153 Turnpike Rd Westborough, MA 01581