2805 Proctor Rd, Sarasota 34231, United States
2805 Proctor Rd, Sarasota 34231, United States
No delivery
Spot something wrong?
Dishes at European Restaurant and Deli. Prices may vary in venue.
Been to European Restaurant and Deli? Be the first to share what you ate.