- amy Sep 23, 2001 03:01 PM
I was visiting family in Orlando and was introduced to the most fantastic sushi restaurant! As a jaded New Yorker I was afraid to try sushi in Florida, but was pleasantly surprised. It is called "Amura" and is located at Church Street Station in the downtown area. They had the freshest fish and the most innovative sushi rolls ever! Also they had an extensive menu with cooked Japanese food as well. I met the owners and they are very cute and nice!!