Mr. Hero Address: 6409 Harvard Ave, Cleveland, OH 44105 Phone: (216) 641-6860 Payment: Restaurants, Subs & Sandwiches, Deli Other Businesses: Leanza's Pizza at 5712 Fleet Ave, Cleveland, OH 44105 Spice Kitchen & Bar at 5800 Detroit Ave, Cleveland, OH 44102 China Town 1 at 3718 Pearl Rd, Cleveland, OH 44109 Diamond Men's Club at 1628 Fall St, Cleveland, OH 44113 Fox's Pizza Den at 5824 Lee Rd S, Cleveland, OH 44137