Pizza Review
Fun little spot that you need to track down in the Cosmo. Pizza was ok, nothing great, pretty dry, re-heated, slice was a decent size, more gimmick than quality here