Amura Sushi Bar & Japanese Restaurant
54 W. Church St., Suite 170
Winter Park Area
(407) 316-8500
A much-awaited renovation gives an updated look and feel to this downtown establishment hidden away on Church Street. Blissfully undiminished is the quality of the food ' seaweed salad that crunches just right and sushi so fresh it needs no adornment (though the elaborate rolls are delicious).