Is is the absolute best place for pizza in Green Bay, and elsewhere - hands down.
The service is shoddy, and the atmosphere isn't the best - but if you want the absolute best thin crust pizza in Green Bay and beyond - this is the place!
Get it to go!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.