Upstate NY RestaurantsSushi Tokyo Catskills, Review by Frayda June 16, 2022written by FraydaJune 16, 20220 comment