This is hands down the best sushi restaurant in Windsor. The food is always so fresh and the presentation is always on point.The owner and staff are so welcoming every time I go there.Also the restaurant is beautiful. You have got to try this place!Read more