"The Mamma’s Pizza & Restaurant, one of the best pizza and Italian cuisines since 2010 in Bayside, NY. It's 2nd location opens in Jackson Heights. At Mamma’s we value our customers and believe in serving good quality food. Every pie is hand tossed to perfection, then layered with our special sauce, smothered in cheese before baked until crispy and golden."