Stella Pizza II, LINDENHURST, New York (NY)
Readily settled at S 273 Wellwood Av () in LINDENHURST, New York (NY) (11757), Stella Pizza II can be contacted at 6312252020. We advise you to call up ahead of time to reserve your place in the restaurant.
More restaurants in LINDENHURST, New York (NY)
Stella Pizza II contact information and details:
Address: S 273 Wellwood Av - , LINDENHURST, New York (NY) 11757
Contact Phone: 6312252020