Mel's is a collaboration between Chef Melissa Rodriguez and Jeff Katz, offering pizza in Manhattan's West Chelsea. Located at 85 Tenth Avenue, just south of 16th Street, the restaurant features a slim dining room for guests to enjoy their dining experience.
Show More