Is there a drive thru?
Address: 736 8th St SE, Altoona, IA 50009, USA
Tricia | Oct 25, 2018
Yes
Candy Hegre | Oct 25, 2018
Yes there is .
Robert Atzeni | Oct 25, 2018
Yes and I go here at least once a week always hot fresh and great service.
Thanks! Your answer is awaiting moderation.