tenkaichi-japanese-yakiniku-restaurant-marina-square-singapore

Tenkaichi Japanese Yakiniku restaurant at Marina Square mall in Singapore.

Tenkaichi Japanese Yakiniku restaurant at Marina Square mall in Singapore.