Location: Home > YellowPages > ID > Mackay > Sally's Ramhorn Restaurant & Lo

Sally's Ramhorn Restaurant & Lo

3691 N Highway 93
Mackay, ID 83251
208-588-2351