Royal Crown Pizza is a counter-serve pizza parlor offering traditional pizzas in a modest, no-frills setting.