1 / 4



Rio Pizza
Βουρβουρού
restaurant· 9 min from marina (684m)
·3.5 (35)
You'll find Rio Pizza tucked away in Ormos Panagias, where they serve up wood-fired pizzas with that authentic Greek twist - though heads up, the cheese can run a bit salty. The kitchen operates with a come-as-it's-ready approach, so your dishes might arrive at different times rather than all at once. It's ranked mid-pack among local spots but delivers solid comfort food when you're craving something familiar with a Mediterranean flair.
Cuisine
pizza



