Al's Beef & Nancy's Pizza is a two-in-one restaurant offering pizzas, including the famous stuffed pizza, and Italian sandwiches. It also offers fries, hot dogs, and a relaxed, casual dining atmosphere. There's no waiter service, but plenty of space to eat on site.