Greek street-food spot in Bixby Knolls serving gyros and kalamaki.

Address
3401 Cherry Ave., Long Beach, CA 90807
Directions
More info