Sweet Lou's Restaurant and Tap House (Athol)
6915 E Athol Crossings Road, Athol, Idaho, 83801
(208) 561-9496
Call Today
Sweet Lou's Restaurant and Tap House
6915 E Athol, Crossings Road, Athol, Idaho, 83801