Best Pizza
Address: 33 Havemeyer St, New York City, NY, United States
Cuisine: Pizza
Price range: $
Featured by: TOPJAW
Best Pizza lives up to its name with perfectly charred pies topped with high-quality ingredients, served in a laid-back environment that embodies the best of New York's pizza culture.
Browse all creator-verified restaurants · Discover more on elevATE