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.