1. Pizza Factory
126 W Main St, Grangeville, ID 83530
Coordinate: 45.92553,-116.12062
Phone: (208) 983-5555
2. Seasons Restaurant
124 W Main St, Grangeville, ID 83530
Coordinate: 45.92547,-116.12054
Phone: (208) 983-4203
3. Subway
179 Greenacres Ln, Grangeville, ID 83530
Coordinate: 45.92576,-116.13039
Phone: (208) 983-3054