TravelMuse
 
 

Mistral

Los Angeles, CA

Guide         Hotels         Attractions         Restaurants         Shops

Address

13422 Ventura Boulevard
Los Angeles, CA 91423

Phone

+1 818 981 6650


Neighborhood

Sherman Oaks


Category

French, Bistros & Brasseries


Avg User Rating

110 reviews