Eating Chinese Japanese Sushi at Tenka Asian Bistro restaurant in Westborough, MA.

Feedback

Do you manage or own Tenka Asian Bistro?

Yes