Map & Directions - Flavor Mediterranean Restaurant & Lounge
View Menu
Flavor Mediterranean Restaurant & Lounge
17401 Ventura Blvd, Encino, CA, 91316
(424) 281-0936 (Phone)
17401 Ventura Blvd, Encino, CA, 91316
(424) 281-0936 (Phone)