Photos

Balubur Town Square, Lantai 1, Jl. Tamansari Show Map >
022 84468792
Opening Hours
Mon - Sun 09:00 - 21:00 , undefined
Services
Free Wifi
Live Sports Broadcast
Outdoor Seats
Parking Area
Book Online

Reviews of Kantin Tong Tong

Load placeholder

Near Kantin Tong Tong

Open in App