There is not a better time to enjoy fresh Italian pizza than NOW. Caragiulos Italian American Restaurant, located in Downtown Sarasota, has the food you have been craving. Stop in and enjoy a meal with us or one of our specialty drinks.

https://bit.ly/35ZNp8L 

pasta.png