Cibubur Times Square, Jl. Transyogi Blok A2 No. 3, Cibubur, Jakarta, Indonesia
Cibubur Times Square, Jl. Transyogi Blok A2 No. 3, Cibubur, Jakarta, Indonesia
No delivery
Spot something wrong?
Dishes at Tabanco Coffee And Dimsum Bar. Prices may vary in venue.