Restaurant Reviews from DiningGuide411.com
    Top : United_States: ID: Post_Falls

Mallard's Restaurant and Lounge At Templin's, Post Falls, Idaho










Mallard's Restaurant & Lounge At Templin's
414 E 1st Ave
Post Falls ID United States


Phone: 800.283.6754