American restaurant · 1208 ID-31, Victor, ID
See full menu
More food in Victor, ID · American Food in Victor