We are now Open 24 Hours A Day. We have also implemented some changes to help ensure the health of our customers.
My Friends Restaurant
11616 Detroit Avenue
Cleveland, OH 44102
(216) 221-2575
We are now Open 24 Hours A Day. We have also implemented some changes to help ensure the health of our customers.
11616 Detroit Avenue
Cleveland, OH 44102
(216) 221-2575