Pizza Express (Limassol)

14, Spyrou Kyprianou str., Germasogeia, Limassol, 4043
Italian restaurant in Limassol offering pasta, pizza, salads, ice cream. Only Takeaway is available.