Pizza restaurant offering indoor and outdoor seating, Wi-Fi, and parking. Dog-friendly.