Counter-service Greek grill in Hollywood.

Address
6363 Yucca St., Los Angeles, CA 90028
Directions
More info