For Many years i thought that the Best Pizza i ever had was In italy, In a Pizza restaurant In rome close to sant Eustachio church... I was wrong! The feeling of this tasty Pizza In my mouth is incoparable.!! If You go to rhodes, You have to go to Bella Maria! Try the 4 seassons Pizza And the quatro formazzi!!