The L.A. Times gave Mantee, the Lebanese restaurant in Studio City, a rave review this week. I am shocked to find no mention of this restaurant on Chowhound.
Has anyone been?
Is it worth a drive from West L.A.?
10962 Ventura Blvd, Studio City, CA 91604
Updated 4 months ago | 1
Updated 2 years ago | 2
Updated 1 year ago | 5
Updated 30 days ago | 26
Updated 4 days ago | 97