Sushi Tokyo Comes To The Catskills!

Yes you read that right! This well known Asian hot spot has already 5 locations in New York, and after 3 years in the making Sushi Tokyo is more than excited and ready to open up their 6th! You can find the same great menu filled with loads of sushi, rolls, salads, and much more! Located at 1188 State Route 52 Loch Sheldrake, NY, you can enjoy an ahhmazing meal along side a beautiful view of the Loch Sheldrake Lake! Sushi Tokyo is certified by...
>