Yalla restaurant
Select your delivery area
En
Select your delivery area
Restaurant The Scene - Dubai Marina
Marina Mall
,
Pier 7, Dubai Marina
See the restaurant
Home
/
Marina Mall
Home delivery in United Arab Emirates
The Scene - Dubai Marina deliver your meals as quickly as possible. Ask the restaurant if they have take out orders.
Tags