El Greco Cafe
This old-time downtown mainstay underwent a big renovation a few years back, updating the space and adding covered sidewalk seating where you can enjoy your garlicky Greek pizza and stromboli, along with other Italian and Greek classics.
1592 Main St
Sarasota, FL 34236
Cash, Credit, Check
ADD A REVIEW (Limit 5,000 characters)