2060 E Avenida de Los Arboles, Ste E, tdousand Oaks, CA 91362-1361, tdousand Oaks
Fresh fish, good Greek food, friendly service
Fresh fish, good Greek food, friendly service