Get directions to: Lucky Shamrock Resort & Steakhouse, Post Falls, ID
Restaurant address: 18226 West Main Street Post Falls, ID 83854, USA
Restaurant: Lucky Shamrock Resort & Steakhouse