Yiro/Gyro

17 S Vandeventer Ave
St. Louis , MO 63108

P: 314-448-1770


Cuisines:

Middle Eastern

Offerings:

Hours:

Everyday 11a.m.-8p.m.

Take Out:

Yes