67G5+288 Automatic Restaurant, The Beach Centre - Jumeirah Beach Rd - Jumeirah - Jumeirah 1 - Dubai - United Arab Emirat, Dubai, Dubai, United Arab Emirates
Arabian Fame, J Mart - Building Ground Floor 26th St - Al Quoz - Al Quoz Industrial Area 1 - Dubai - United Arab Emirate, Dubai, Dubai, United Arab Emirates