O'Sushi is, as stated in other reviews, hit--or-miss. Sometimes, it's all right, but recently, the establishment seems be be lacking in quality in regard to service, taste and presentation.
On my most recent trip, I was charged for two ginger salads which I never received, and the rice around the vegetable rolls seemed excessive and chewy.
It certainly wouldn't be my first choice for sushi.
I don't recommend coming here if you want to have fresh raw fish sushi. We ordered three rolls of raw salmon, the salmon definitely looked different then I'm used to seeing and didn't taste fresh at all. They charged for spicy sauce and one really small bowl of white rice for $3. It was ridiculous.
Another one of those mediocre places that sells itself as "Japanese cuisine" while filling the menu with uninspired dishes that draw from Japanese and Korean dishes served through an American filter. The chicken teriyaki was dull; service attentive enough; prices acceptable. I can't help think there is something a bit more authentic in the area, will keep looking elsewhere.