Back
Yiro Gyro Logo

Yiro Gyro

2.00mi
17 S Vandeventer Ave, St. Louis, MO, 63108
Sat 11:00 AM - 7:30 PMCall Now
About Yiro Gyro

Searching for "Greek Near Me"? Yiro Gyro has some of the best Greek in St. Louis. Located at 17 S Vandeventer Ave, Yiro Gyro is a convenient option that delivers to the area around St. Louis.. An...show more

Compare Delivery Services

(See pickup options)
Postmatesbest deal
$3.99
Est. Fee
25 minEst. Time
Postmatesbest deal
$3.99
Est. Fee
25 minEst. Time