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