My Friends Deli & Restaurant
11616 Detroit Ave Cleveland, OH 44102-2320
216-221-2575
Entertainment Offered
WiFi
Meals Served
Breakfast, Dinner, Lunch
Business Hours
Payment Types