West Hollywood
521 N. La Cienega Blvd., West Hollylwood CA 90048
Tel. 310.854.0400


West Los Angeles
11820 W. Pico Blvd., Los Angeles CA 90064
Tel. 310.473.9757
Copyright 2008-2009 Yabu Restaurant. All rights reserved.