Beach Pizza is a relaxed pizza restaurant offering a variety of toppings, breadsticks, and wings.