54 W Church St,Downtown / Central Business District / CBD,Orlando, FL 32801
View on Map
What travelers say:
We felt right at home from the moment we walked in, the staff was very friendly. They had many options we hadn't heard of that were delicious... from teriyaki chicken roll to sweet potato tempura roll.