Review of Salut Bar Americain in Edina
Review of Salut Bar Americain in Edina Located at 5034 France Ave S, Edina. Their website is https://salutbaramericain.com/. They are open 7 days a week for lunch and dinner. The property has a beautiful French influenced design with indoor and outdoor seating. It is in the popular...