Sti Grilia Limassol Address Details Address: 3 Ivis, Shop 43051, Limassol, Limassol Telephone: 25661880