>Romeo's Pizza goes to St. Louis

Share Button

>A slice of Northeast Ohio is heading west.

It’s many slices — pizza slices — actually.
Romeo’s Pizza, headquartered in Medina, has signed an agreement that allows a franchisee to open 90 stores in the St. Louis area.

Read More:

About the Author