24 E Washington St
Orlando, FL 32801
Orlando, FL 32801
Open HoursMo to Fr from 11:00am to 02:30pm,Mo to Th from 05:30am to 10:30pm,Fr to Sa from 05:30am to 12:30pm
OverviewWhile the decor here is western, the fare is decidedly Japanese. Dozens of sushi selections are available, including the ever-popular California Roll. Tempura, that airy, deep-frie...
more
