Italy vs Uruguay at Il Mulino

  • Il Mulino 86 W 3rd St New York, NY, 10012 United States

Immerse oneself in the beauty of fine living. Timeless, rustic Italian specialties from the land and sea will be paired with refreshing cocktails highlighting Peroni and Avuá Cachaça.