Sicilian restaurant · 196 W Main St, Lava Hot Springs, ID
See full menu
More food in Lava Hot Springs, ID · Sicilian in Lava Hot Springs