I've always loved Yabu because of the great food and great service.
This time, it did not disappoint. Yabu still is the best in terms of customer service and Japanese classics.
Gotta love Yabu!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.