Stella's Pizza in Chelsea, Manhattan New York City
110 9th Avenue, New York , 10011 - Get directionsMenu Stella's Pizza
How to get to Stella's Pizza
Opening Time
11am – 11pm: Mon-Sun
Services
- Indoor Seating
- Delivery
- Takeout Available
11am – 11pm: Mon-Sun