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