Euro Food & Deli Menu

$$Deli
4100 E Bay Dr, Clearwater, FL 33764

Know a great happy hour or special for this location?