Romeo’s Pizza
Romeo’s Pizza was named the “Best Pizza in the Midwest” and represented the entire country of America at the World Pizza Championship in Italy in 2002. The restaurant is also well-known for having competed in the Food Network $10,000 Pizza Challenge in 2005.
3766 Rocky River Dr.
Cleveland, OH 44111
216-476-1111
