Aioli restaurant Cafe

Al Marsa street, Dubai Marina, Dubai, Directions