El Greco Flora Barsha Restaurant
Restaurant · Dubai Emirate — SouthCentral

El Greco Flora Barsha Restaurant enchants with its lush Mediterranean ambiance, where vibrant dishes like saffron-infused paella and handmade baklava delight the senses, inviting diners to experience a feast that feels like a sun-soaked escape to Greece.