Stella Pizza II, LINDENHURST, New York (NY)

Feeling hungry? Stella Pizza II might be the place to eat for you.
Conveniently located at S 273 Wellwood Av () in LINDENHURST, New York (NY) (11757), Stella Pizza II can be reached at 6312252020. Please call in advance to make a reservation.
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