Scratch

185 W. Center St.
Victor, ID 83455
(208) 787-5678
Website

Great restaurant in Victor, ID that features a wide variety of locally grown products. For their menu click here.