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

Tenka Asian Bistro - Westborough

Open 12:00PM - 9:30PM
Ordering from

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