Hotel Gren Alia, Jl. Cikini Raya No. 46, Cikini, Jakarta, Indonesia
No delivery
Spot something wrong?
Dishes at Ilalang Restaurant - Hotel Gren Alia. Prices may vary in venue.