Where do you need Restaurants ?
Yabu Restaurant
310-473-9757
34.053042
-118.443992
About Yabu Restaurant
Yabu Restaurant is located at 1441 Veteran Ave Apt 418, Los Angeles, CA. This location is in the Westwood neighborhood. This business specializes in Restaurants.