La Scarola

Premiered 2/26/2016

  Illinois
United States

Michael Kornick
mk Restaurant, DMK Restaurants

Michael recommends La Scarola. See all of the Chef's Choice videos.

details