Jl. Pelepah Indah 1, Blok LB 4 No. 12 A, Kelapa Gading, Jakarta 14240, Indonesia
No delivery
Spot something wrong?
Dishes at Stasiun Teh. Prices may vary in venue.