Royal Pizza Toledo - Hours & Locations
Royal Pizza - Toledo
4843 N Detroit Ave, Toledo OH 43612 Phone Number:(419) 478-8101Hours may fluctuate
Distance:2.96 miles
Royal Pizza - Oregon
2524 Navarre Avenue, Oregon OH 43616 Phone Number:(419) 697-1700Hours may fluctuate
Distance:7.47 miles