Skip to content
Tenka Asian Bistro - Westborough 153 Turnpike Rd Westborough, MA 01581
 

Tenka Asian Bistro - Westborough

Open 11:00AM - 10:30PM