Jl. Melawai Raya No. 22, Melawai, Jakarta, Indonesia
No delivery
Spot something wrong?
Dishes at Chosyuriki. Prices may vary in venue.