Skip to content
 

Tenka Asian Bistro - Westborough

153 Turnpike Rd Westborough, MA 01581

Closed Opens Sunday at 12:00PM