2001 E Tipton St, Seymour, IN 47274 (812) 524-0150
How to go there
Gyro restaurant Loc: 38.9585 / -85.8561
Plan your visit