Some of the best pizza on the island, in my opinion. They have a huge astroturf area and dogs are also allowed on their upper outdoor seating by the road. As the other reviewer mentioned, you do need to go in to place your orders, but they do allow your dog to come inside briefly with you if you're just ordering.