Chef Nicola Carro is a Italian chef at heart who owns an Italian restaurant with his twin brother in MIami, Florida. Nicola was challenged and inspired to innovate new dishes using the various cuts of... This description may be from another edition of this product.