Glass Onion uses fresh ingredients with a light touch. I would give it 4.5 stars if that was an option. I ate here Saturday and had trouble deciding what to try. Lucky for me they are open on Sunday, so I returned the next day....Over the two days I had the trout. It was prepared with artichoke hearts, sun dried tomatoes and peppers. So fresh, light and flavorful. One reason I returned Sunday, was to try the scallops served over a carrot parsnip puree. Again light and the scallops were cooked perfectly. The puree paired perfectly with the scallops. The warm date salad was amazing and the pear, beet salad was also good. The down side was that the dressings were adequate, but not anything of note. The pumpkin apple soup was good, but needed some spices added; it was a little flat. I did not taste much ginger, which was supposed to be in the soup. The atmosphere is lovely and if the weather is nice there are cute tables in front of the restaurant to enjoy the sweet down town. Service was impeccable and the pace was perfectly timed and relaxing. Glass Onion is much better than Strada, in Asheville, which is another Italian restaurant recommended to me. I will return when I visit Weaverville.More