logo

Letswork Ostro

Al Khareef 1st Street, Barsha Heights - Sheikh Zayed Road Dubai United Arab Emirates -

Offering sumptuous all-day Mediterranean dining, Ostro is hands-down the the chicest all-day dining venue in Barsha Heights (formerly know... See More

  • Capacity0
  • Meeting Rooms0
  • Private Offices0
  • Amenities
    View All
Pricing