The outside gazebo is screened in and provides a nice quiet place to dine surrounded by nature. Make a reservation on weekends. It is always packed! Best pizza ever! The Palermo pizza has a thin crust and just the right amount of cheese. Delicious sauce. You won't be disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.