Maxine Cafe Restaurant (Al Garhoud)

Next to Samaha Building,, Dubai, . Directions