Original Royal Pizza Co.

Pizza restaurant · 2038 Tracy Rd, Northwood, OH

Dine-In

Hours

More food in Northwood, OH · Pizza in Northwood