Forget the Strip or Fremont, Sahara Ave has everything!
Based on all of the reviews, people seem to either love Osaka or hate it. I love the place. I never had sushi before I tried Osaka and now I'm addicted. Since I'm not expert, I'll keep it short.
Why i love the place:
-Eat the volcano roll. it's the most delicious food item I've even tasted in my life.
- the rolls all come in half or whole, so you can order lots of different rolls and share.
- the place is affordable.
-The flat screen tvs at each booth have a looping slide show of everything that they sell in the place. if your conversation falls off, you can drool at the tvs.