Review of AMA Sushi in Edina
Review of AMA Sushi in Edina AMA Sushi is in Edina on 50th and France. The address is 5033 France Ave S. Open daily from about 11am to 9pm every day. They do not have a website, just a Facebook and Instagram page. In addition, they...