Japanese Restaurants in Malibu

Nobu Malibu

3835 Crosscreek Road
Suite 18A, Malibu Country Mart

Sushi in the mall...
Read more
Contact   ·   Privacy   ·   Terms