Sushi Castle is the successor to Zoo Sushi, which occupied this business location previously, Sushi Castle is a tremendous improvement over the previous establishment. The food is excellent, the ambiance of the restaurant is much better than before and, most importantly, the wait staff actually does their job - they are attentive, pleasant and seem genuinely pleased you stopped by. If you have the craving for sushi, there are many worse places you could visit - I believe this restaurant is now definitely worth the trip.
more