Ground Level, Beside Ski Dubai, Mall Of The Emirates, Al Barsha, Dubai, United States
Ground Level, Beside Ski Dubai, Mall Of The Emirates, Al Barsha, Dubai, United States
No delivery
Spot something wrong?
Dishes at North 28. Prices may vary in venue.