Rio Pizza - Photo 1
Rio Pizza - Photo 2
Rio Pizza - Photo 3
Rio Pizza - Photo 4
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
Open in Google Maps →