Let's just all come clean, we all cave to the All-You-Can-Eat Sushi temptress. And Oyshi has one of the best in town. The food is phenomenal with awesome custom rolls. The lobster roll is ridiculous! This is our go-to sushi spot now.
The only reason I give it 4 stars instead of 5 is that it's kind of cold there. Now that I think of it, every sushi place in town is. Why is this? It's not like Japan is in the Arctic or something!? I would give anything to have a sushi joint in a comfortable environment. However, in the case of Oyshi, the food is good enough to wrap up and brave the winter storm.