Batula

(Restaurant & Cafe)

Jl. Adityawarman Raya No. 61

Melawai

South Jakarta 12160

What Nearby: