At long last I have found my pizza and beer heaven. You can find good pizza many places in Delaware but they do not feature beer. There are now many craft brewers in Delaware too. This is the jackpot, great pizza and great beer. Looks can be deceiving, very pedestrian looking place with outstanding pizza and beer.