Stella's Pizzeria & Cafe 2831 Merrick RdBellmore, NY 11710 View larger map We are open for delivery and takeout. Call 516-826-8468