Lara Djonggrang Restaurant

Address:

Jalan Teuku Cik Di Tiro No. 4
Menteng
10310 Jakarta, Indonesia

Phone:

+62 21 315 3252 / +62 21 316 0288

Map:


Contact   ·   Privacy   ·   Terms