Address: 1383 Westwood Blvd. Los Angeles, CA 90024 USA
Comfortable restaurant with a white-washed stucco look serving Greek classics since 1985.
Address: 1383 Westwood Blvd. Los Angeles, CA 90024 USA
Comfortable restaurant with a white-washed stucco look serving Greek classics since 1985.