Hookah bar

Egyptian Shisha

Surf Side Restaurant, 71 Tower Road, Sliema, SLM 1604

Loading…