Toms Gyros in Idaho Falls: Menu, Location, Hours, and What to Order
food-service
Toms Gyros in Idaho Falls is a local gyro and fast-casual spot focused on Greek-style roasted meat served in pita or bowl formats. Typically known for seasoned gyro meat, fresh...
Open article