CrescentRating: Not CrescentRated
Halal assurance by restaurant staff
10AM–10PM
Grand Indonesia Shopping Town West Mall Lantai LG No. 17-17A, Jalan MH. Thamrin No. 1, Kb. Melati, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10310, Indonesia
+62 21 23581902