Book Table? Call Us Now : +971 045 725 666

Favorite Group of Restaurant

Flavor Land Restaurant and My Country Land Restaurant are part of Favorite Group of Companies

Favorite mosco Restaurant, Flavor Land Restaurant and My Country Land Restaurant are part of Favorite Group of Companies and Restaurants Which is growing restaurant chain since 1977. Our sister concern re Euro star Building materials, Favor Technical Co. which are located in A1 barsha

Our sister concern re Euro star Building materials, Favor Technical Co. which are located in A1 barsha. Our restaurants are based in Marina, JLT and A1 Barsha which is the main business spots in Dubai. We offer variety of cuisines including traditional Arabic, Russian, Chinese, Filipino and Indian cuisines and much more. Our goal is to expand our brand name throughout the U.A.E.

We Are Located at Jumeira Lake Tower

Book A Table