Tasty Pizza

5101 Mayfield Rd
Cleveland, OH  
Hours of Operation
Sun 4:30am-10pm
Mon-Thu 11am-10pm
Fri-Sat 11am-11pm
Customer Reviews
 YP.com
Smile646 on 01/04/2011
Don't let the American-sounding name foo...
 Citysearch
heythere1992 on 03/23/2010
This pizza is still good, but it's defin...
Some content provided by
Citysearch
Business Details