Caragiulos Fine Italian Dining located in beautiful Downtown Sarasota, Florida is the epitome of authentic Italian food. From our hand made pasta and pizza to our delightful drink concoctions – we are waiting to serve you! Plan your visit today or order your favorites for your holiday gatherings from our catering menu.

https://bit.ly/35ZNp8L 

caragiulos.png