Jabbour Restaurant Verified open

Boutique 7 Hotel And Suites, Al Barsha, Dubai


COVID-19 information

Learn More
Restaurant Terms & Conditions
Maximum of 6 persons per table

Powered by

Eat App