Otea Cafe
Ground floor, Shop 41B, behind the escalator. Dubai Internet City - Metro Station Exit - شارع ١ - الثنيه الأولى - Barsha Heights - دبي - United Arab Emirates
Al Barsha
This café isn't in the community directory yet.
Post about this café to add it