Applebee's

105 War Bonnet Dr
Moscow ID 83843
208-883-4821
208-883-7624
Category
Restaurants
Reviews