Paradise Pizza is located in the Audubon Square shopping plaza. Serving classic pizza as well as some specialty varieties with gourmet toppings, the shop is clean and the staff is personable. Tables are available to dine-in or take your order to-go. Italian specialties such as chicken parmesean, meatballs, and pasta give variety to the menu as well as a selection of salads, wraps and platters.