The Aroma, Michelin Star Restaurant in Rome

Eva LaRue takes us to the Aroma, a magical Michelin Star restaurant in Rome.