Ibis Styles Mangga Dua Square, Jl. Gunung Sahari Raya No. 1, Mangga Dua, Jakarta, Indonesia
Ibis Styles Mangga Dua Square, Jl. Gunung Sahari Raya No. 1, Mangga Dua, Jakarta, Indonesia
No delivery
Spot something wrong?
Dishes at sTREATs Restaurant - Ibis Styles Mangga Dua Square. Prices may vary in venue.
Been to sTREATs Restaurant - Ibis Styles Mangga Dua Square? Be the first to share what you ate.