The owner is a really cool guy he staff all greet you as you walk in. Don't be shy to order fast and ready when you are! Choo Choo gave us a "Chef Special" Roll and they don't use an overwhelming amount of rice. 5 stars for 5 Keys, Friendliness, Speed, Atmosphere, Cleanliness, and of course the SUSHI!
Don't forget to get a stamp card!