Flamin Kitchen19019 Euclid Ave, Euclid, OH
Nick's Family Restaurant34610 Lake Shore Blvd, Eastlake, OH
Taco Bell170 Milan Ave, Norwalk, OH