No, you didn't just stumble into a French fairytale. You're in Montrésor—translation: "my treasure"— in Studio City. This eclectic bistro adds modern flair to traditional French cuisine in a velvet-clad setting meant to transport you to the French countryside.
11266 Ventura Boulevard
|Opening hours:||Tue-Sun 5:30-10:30pm|
|Do you own this business?|