GYUKAKU
Grand Indonesia
Floor 3A - Unit West Mall
About GYUKAKU
All You Can Eat and Ala Carte Japanese BBQ
Other Tenants in Grand Indonesia