Beside Grand Mini Mall, Jebel Ali Industrial Area, Dubai, United States
Beside Grand Mini Mall, Jebel Ali Industrial Area, Dubai, United States
No delivery
Spot something wrong?
Dishes at Labour Power Restaurant. Prices may vary in venue.
Been to Labour Power Restaurant? Be the first to share what you ate.