If you are a sushi lover, then Todai is the place for you! We went for New Year's Day dinner and they had king crab legs, stuffed shrimp, and lobster. The selection of fish is great and quality is very fresh. For those who don't like sushi, there are a lot of Japanese cooked foods and you can make up your own stir fry!
The staff is very nice. Sometimes there is a short wait, depending on the time you arrive. Enjoy!