I am giving 5 stars to make up for some of the 1-2 stars this place has received. We brought our 9 year old son for his birthday and we pretty much filled a table with our party. We had an excellent experience and I have absolutely no complaints although the place is kinda pricey so I advise to do the share charge and split meals. It's hard to find a GREAT teppenyaki place but this will now be our go to spot. Food was excellent, cook was fun, service was on the spot. Thank you this place deserves 5 stars as there are alot of people who are extremely difficult to please as customers in the restaurant business.