My Friends Restaurant Address: 11616 Detroit Rd, Cleveland, OH 44102 Phone: (216) 221-2575 Cuisine: Local Read more