Restaurant with choices mouth-watering dish
Centre Point Bandar Utama, Bandar Utama, Petaling Jaya, Selangor, Malaysia