I'm from New York, and Mario's on Independence (next to Peak gym) is the real deal. Just as good as almost any NY pizza, and the eggplant parmesian is INCREDIBLE (maybe a bit pricey for a ""to go"" deal, but as a dinner it comes with salad and spaghetti.)
Pros: Great Pizza & Italian specialties - Just like NY
Cons: Atmosphere is bland. Service is okay.
more