The food was excellent. Fresh & well prepared. The staff are friendly. The atmosphere was comfortable. The restaurant is quite small but, even though it was filled to capacity, it was easy to have a conversation with others at your table (we sat in a booth).
They do lose points for having poor service. We waited close to 10 minutes before anyone approached the table to ask if we'd like anything to drink. Once we ordered, the food & green tea refills were delivered in a timely manner. My friend enjoyed a beer with her meal but was never asked if she'd like another one. We were not offered tea, coffee or desert. In fact, we were left for about another 10 minutes until finally going to the counter to get the bill. We weren't given the bill by our server, nor were we told that we had to pay at the counter. And....their debit/credit machine was filthy!
Bottom line: The food is the best Japanese food I think I've ever had so I'll definitely go back & would highly recommend it. Just be prepared for slow service & a yukky debit/credit machine!