Jl. Panjang Arteri Kelapa Dua No. 1, Kebon Jeruk, Jakarta 11530, Indonesia
No delivery
Spot something wrong?
Dishes at Owan Kitchen. Prices may vary in venue.