Everytime I come the Oyshi it is a pleasure..
Whether you want to do AYCE or Sashimi or just have a snack this a great place. There are not a ton of rolls to pick from but their menu is perfectly sized because the rolls they have...are all great. They also do not overload you with rice.
The customer service here is also top notch and what you shoud be used to in good establishments. This place does get very busy during peak hours so plan your trip wisely and enjoy.