I'm actually giving New Generation Sushi a 3.5/5 (but Yelp doesn't enable users to do that). Surprisingly, this is one of my go-to and almost favorite Japanese restaurant. Their food is quite decent (and I mean that honestly) - it's not cheap food court nor it's not too high end. The staff are always so friendly and professional. Although the ambiance and interior is fair, while also showing signs of age. Please don't get confused between this restaurant and the second New Generation Sushi (now New Generation Fusion Grill) located across the street - Thank goodness they changed the name... finally. It was quite confusing and redundant. But I digress.
Overall, if you're looking for a decent, reasonably priced Japanese food and good service, New Generation is on my almost favorite list.
*Disclaimer I came here on a Friday night after 8.30pm dinner so your experience may vary