Restaurant
El Greco Mediterranean Cafe
8 locals recommend,
Permanently closed
Location
1592 Main St
Sarasota, FL
Main Street Merchants
Unique things to do nearby
Locals also recommend
- 14 locals recommend