Sunday-Thursday: 11:00am - 9pm
Friday-Saturday: 11:00am - 10pm
Tel: 515-967-7979
3131 8th St. Sw
Altoona, Iowa 50009
Restaurant is located at 3131 8th St. SW, Altoona, Iowa, 50009