Red Bubbles Cafe

Mubarak bin Mohammed street