Yabu Restaurant

11820 W Pico Blvd, Los Angeles, CA

Menu (As of 10/30)

Closed for Lunch on Sundays

Hot Noodles

Cold Noodles

Yabu Restaurant: hours and how to order