Mangga Dua Mall, Lantai Ground, Jl. Mangga Dua Raya, Mangga Dua, Jakarta, Indonesia
No delivery
Spot something wrong?
Dishes at Dewi Luwak. Prices may vary in venue.