Itoshii Japanese Restaurant

Sushi chefs prepare delicious take-away sushi, hot food, or you can dine in the restaurant or by the sushi train.