The ambiance is fabulous from the moment you walk in. The food is made fresh when you order it and the taste is incredible. Been here many times and never been disappointed. Understandably you do occasionally have to wait for a table but it is well worth it. They even serve wine in tumblers to give you that true Italian feel.