140 Frontage Rd, Grand View, ID 83624 (208) 834-2765
How to go there
Restaurant Loc: 42.9829 / -116.096
Plan your visit