Mitchell's
24900 Euclid Ave, Euclid
(216) 732-7177
Recent Reviews
You May Also Like
Mr. Hero - 24686 Euclid Ave
Sandwich Shop, Cheesesteaks
MUNCHEEZ EUCLID - 24676 Euclid Ave
Soul Food, Comfort Food, Cheesesteaks
Saint Sadler Winery & Resturant - 25911 Euclid Ave
Restaurants in Euclid, OH
Mitchell's
24900 Euclid Ave, Euclid, OH 44117
(216) 732-7177