Default
I was pretty shocked finding this place. As soon as you step inside you're reminded of pizza parlors in NYC. Talk about authentic, this place reeks of authenticity. First of all, the slices are the same generous size as those in NY (Nice!!). Second, it's one of the few places in the area to serve pizza by the slice. Thirdly, if you love that whole-in-the-wall NY pizza enviroment, this place is great. Lastly, it delvers where it counts; the taste is excellent.
There are a few downsides. First of all this place is in the middle of nowhere, so delivery is a no go if you live in Vallejo. Also, the owner is not a very patient man (pizza-Nazi or typical New Yorker, you decide), so make sure your orders are prompt and to the point when dealing with him.
That aside, this place competes very well in taste with Napoli's in Vallejo. If you're on your way to Super Wal-Mart, I-80 or want to try something other than Napoli's, this is the best pizza place around.