This is one of the better Ichiban franchised restaurants where the food and service are both equally impeccable. Wait staff here is the best! They make you really feel like you're the only person there! The ambience is nice and the servings are generous. The food I had was of excellent quality and tasted very good (dynamite roll, salmon salad roll etc). The fish was very fresh and all the ingredients were amazing. Great sushi compared to the other restaurants in this area where I'm sure you can get for a cheaper price but for the Beaches, this is the best deal and best quality that comes along with lots of freebies.