This or That?


What’s your preference…Pizza or Pasta? At Caragiulos Italian American Restaurant you don’t have to choose just one, order both! We offer fresh pasta and delicious pizza in downtown Sarasota.

https://bit.ly/35ZNp8L 

caragiulos.png