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