I never liked sushi until I found Takara! I can't make a comment on the hibachi but the sushi is delicious! If you don't like the raw or cold sushi you definitely want the White Christmas! The staff is amazing and knew me when I walked in the door after my first visit! After my second visit I didn't even have to order anything but my drink, she remembered my sushi order even though it had been a week! The best part is they have half price sushi rolls on Sunday and Wednesday! It's now a weekly event for me to meet friends or family for sushi!