TenKa Asian Bistro - Westborough 153 Turnpike Rd Westborough, MA 01581
Closed
Opens Wednesday at 12:00PM   View Hours
(508) 366-7799