Mitchell's
24900 Euclid Ave, Euclid
(216) 732-7177
Menu
Restaurants in Euclid, OH
Mitchell's
24900 Euclid Ave, Euclid, OH 44117
(216) 732-7177