EuroAsia
17209 Ventura Blvd 91316
(Russian, Chicken, Salad, Seafood, Turkish, Vegetarian)
Order Online

Come visit us at: 17209 Ventura Blvd, Encino, CA 91316