Savvas Grill


Service Provider

Best food, service, value & atmosphere restaurant in Peyia and Coral Bay area! Choose from over 101 flavourful local and international specialties.