Mahaka Square, Lantai Ground, Jl. Kelapa Nias Raya, Kelapa Gading, Jakarta, Indonesia
Mahaka Square, Lantai Ground, Jl. Kelapa Nias Raya, Kelapa Gading, Jakarta, Indonesia
No delivery
Spot something wrong?
Dishes at BarBarRibs. Prices may vary in venue.