Sweet Lou's Restaurant and Tap House
6915 E Athol Xing Rd, Athol
(208) 561-9496
Menu
Restaurants in Athol, ID
Sweet Lou's Restaurant and Tap House
6915 E Athol Xing Rd, Athol, ID 83801
(208) 561-9496