Pizza, Pasta, Bar and More


Caragiulos Italian American Restaurant is located in Downtown Sarasota and offers the finest in dining and drinks. Stop by today to enjoy a delicious meal or simply set at the bar and relax. 

https://bit.ly/35ZNp8L 

caragiulos.png