Pizza Mia Limassol

Phone: 25 325999 & 25 376999

Store Hours:

Mo Tu We Th Fr Sa Su

Delivery Hours:

Mo Tu We Th Fr Sa Su