Royal Pizza & Subs is a pizza restaurant offering stone-baked pizzas, pasta, and subs. Beer and wine are also available.