Description
Ostro, located in Barsha Heights, is an escape from the city and retreat to a dining oasis where rich flavours from across the Mediterranean are blended with healthy gourmet food, fresh from the kitchen. A memorable experience for all city gourmands, either indoors or on terrace.