STEAK 21
Mall of Indonesia
Floor 1F - Unit -
About STEAK 21
Other Tenants in Mall of Indonesia