Top 10 best european restaurants in Spirit Lake,ID
Where to eat in Spirit Lake,ID?
Below are the list of top 10 best european restaurants in Spirit Lake,ID.
# Annie's Country Kitchen
32471 N 5th Ave
Spirit Lake , ID 83869
Spirit Lake , ID 83869
Dishes Served:
American, Breakfast, European