“First visit and windsor for holiday and finding this Gem is really a bonus! Sushi is really fresh and the service is good and fast! Definitely worth find, best sushi restaurant!!”
“First visit and windsor for holiday and finding this Gem is really a bonus! Sushi is really fresh and the service is good and fast! Definitely worth find, best sushi restaurant!!”