Start from
Gyro Grill
6227 Delmar Blvd, St. Louis 63130