Get directions to: Sally's Ramhorn Restaurant & Lounge, Mackay, ID
Restaurant address: 3691 North Highway 93 Mackay, ID 83251, USA
Restaurant: Sally's Ramhorn Restaurant & Lounge