Master Pizza, which has 13 locations in Northeast Ohio, was founded in Mayfield Heights in 1955. The LaMarca family took over the chain in 2000. Since then, LaMarca has competed globally with the United States Pizza Team. Kid Cudi’s ‘Moon Man’ festival landing in The Flats tomorrow In ...