Lot 6 SCBD, Jl. Jendral Sudirman No. 53, SCBD, Jakarta 10270, Indonesia
No delivery
Spot something wrong?
Dishes at Suba Resto Bar. Prices may vary in venue.