I've been a customer of Osha for over a year now and just realized that I have never written a review for them. I have had many of their dishes, both dine in and take out. I've enjoyed everything I have ever ordered. The ambiance inside the restaurant is nothing to get excited about, but the food is good.