Greek gyro grill started by the Kosmides family.

Address
18427 Yorba Linda Blvd., Yorba Linda, CA 92886
Directions
Social media
More info