Jl. Akses UI No. 69A, Cimanggis, Depok 16451, Indonesia
No delivery
Spot something wrong?
Dishes at Kopi Tarik Place. Prices may vary in venue.