Yabu Restaurant Information:
About Store
There are 2 Yabu Restaurant locations throughout the United States. You can view Yabu Restaurant hours of operation, address, phone number, reviews, and more. The average nationwide customer rating of Yabu Restaurant is 0.0, based on 0 reviews.
1
521 N LA Cienega Blvd, West Hollywood CA 90048-2001
0 REVIEWS
Yabu Restaurant Store Hours
This location's hours may fluctuate, so please contact the store for exact store hours.
2
11820 W Pico Blvd, Los Angeles CA 90064-1311
0 REVIEWS
Yabu Restaurant Store Hours
This location's hours may fluctuate, so please contact the store for exact store hours.