El Nuevo Barzola RestRestaurants96 E Th StNew York, NY, 11369 · US+13479681544Email unavailableWebsite unavailableHours not available