TenKa Asian Bistro - Westborough 153 Turnpike Rd Westborough, MA 01581
Open
12:00PM - 10:00PM
Ordering from

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