Restaurants - American in New Meadows, ID
Pineridge Bar & Grill