1250 Broadway, 27th Floor New York, NY 10001

UMBERTO'S GRANDMA'S PIZZA

Supposedly made with "fresh tomato sauce, mozzarella, garlic, fresh basil, oregano and olive oil" — $20.95 square -- the pizza had a papery consistency. It almost tasted like it had been microwaved. My guests and I hated it.

@ Umberto's of Long Island (Fort Lauderdale)

Categories: