Ocean Cafe

Dubai Other Ground Floor, Admiral Plaza Hotel, Al Nahda Street, Al Souq Al Kabeer