I'm looking for recommendations for thick (or regular)crusted pizza, absolutely loaded with lots and lots of cheese, and wet with great tomato sauce....a veritable orgy of ingredients!
I've tried the thin-crust 'cracker' pizzas, eh, they're not for me. Too skimpy. I want to drown in pizza cheese and toppings. Any ideas?
Queens locations would be best, but I'd go anywhere, even Long Island. (no chain store pizzas please)
Thanks in advance.