This place is the BEST pizza place ever. My family has been going here since the 60s, always been the best.
Their pizza is huge, thick slices (2-3 will do you), great sauce, TONS of cheese and toppings. It's different than most pizza but it's the best.
Pros: everything
Cons: , none, none
more