I came here on a Friday evening and I had to wait for seating (we were a party of 7). This place isn't that big so if you do come here, I suggest you order it as take out.
As for the food quality, it is good. I particularly liked the Oyakodon (a bed of rice with chicken and egg). My wife ordered the salmon avocado and that dish wasn't bad either. We also ordered the Green Tea Latte (which has a lot of matcha)
Where it loses marks for me (and I debated between a 3 star or a 4 star) is the price and service. Price-wise, I felt it was a little bit expensive for a cafe like this. As for service, they twice on separate occasions forgot my friend's orders. This business is fairly new so there is a bit of growing and learning to do.