Skip to content

Location

Tenka Asian Bistro - Westborough

153 Turnpike Rd
Westborough, MA 01581
(508) 366-7799