Get directions to: Papou's, Huntsville, AL Restaurant address: 110 Southside Square Huntsville, AL 35801, USA Driving Walking Bicycling Restaurant: Papou's