Grand Indonesia Mall, Lantai Upper Ground, Central Department Store, Jl. M.H. Thamrin No. 1, Thamrin, Jakarta, Indonesia
Grand Indonesia Mall, Lantai Upper Ground, Central Department Store, Jl. M.H. Thamrin No. 1, Thamrin, Jakarta, Indonesia
No delivery
Spot something wrong?
Dishes at Lewis & Carroll Tea. Prices may vary in venue.