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.
Time Out says
Details
- Address
- 11266 Ventura Boulevard
- Studio City
- 91604
- Price:
- $8-$40
- Opening hours:
- Tue-Sun 5:30-10:30pm
Discover Time Out original video