en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
New York
/
Liberty
/
Stella 2
Stella 2
Pizza · Italian
Stella 2 is a pizza restaurant offering delivery and pickup options.
NY-52, NY
Liberty, United States of America
stella2.business.site
Location
The ranking
Best Pizza in Liberty
1 place ranked by guests
1
Pizza Hut
13
See the full list →