Greek Restaurants in Idaho Falls, ID Tom's Gyro & Burgers475 E Elva StIdaho Falls, ID, 834012085237828Fast Food RestaurantsGreek RestaurantsRestaurants That DeliverRestraunts Show More