LaStrada is the best in Atlanta for authentic Italian meals and beyond! The fish specials are fabulous! Yanni is an inventive chef and and a most inviting host. My husband and I have been enjoying the food and great staff with our friends for over 20 years! Our favorite!
more