We're a vegan family and we love (and will travel for) good food. Bacio in Mt. Airy delivered with warmth and consistently delicious homemade Italian food. It's not a vegan restaurant, but the chef is happy and totally able to pull off traditional Italian food vegan style. Everything is made from scratch--we loved the pasta fagioli, tofu ricotta ravioli, vegan ceasar salad, and cannoli. Always a crowd, but not much of a wait, if any. I don't think they make it there, but they have the best italian bread! Thank you Bacio, for being a gem among so many mediocre restaurants!