Blue Oven Limassol Address Details Address: 21 1st April StreetAgia Fylaxi, Limassol Telephone: 25339074 Fax: 25338846