Tenka Asian Bistro & Hibachi Sushi Lounge
Address:
153 Turnpike Rd, Westborough, MA 01581
Phone:
(508) 366-7799
Other Details:
Opened in September 2010, Tenka Asian Bistro's menu features items from Japan, Vietnam and Thailand. The restaurant has hibachi tables and sushi chefs.
Restaurants
Other Businesses: