210 10th Ave, New York, NY 10011, USA
New York
Located in both Chelsea and the Theater District, this beloved restaurant has been a go-to destination for those seeking a taste of Italy in the heart of New York City. The pizzas at Don Giovanni's are the specialty!