Cheesesteak restaurant · 11332 Euclid Ave, Cleveland, OH
More food in Cleveland, OH · Cheesesteak in Cleveland