Sent on the 11th of October, 2017
Landmark Restaurant5380 Saint Clair Avenue, Cleveland, OH
Yum Yum's Hibachi9605 Madison Ave, Cleveland, OH