I keep hearing ads for it on the radio, is it worth checking out? DH and I love Italian food, and I am sure the food is amazing there. It's at Lewis & Clark Landing this weekend. I looked at the website, but does anyone know if it costs to get in or how expensive the food is there? thanks for any info!