Kingdom Brothers at Chubby's Alton, Illinois

Chubby's Grill and Garage, 1022 E Broadway , Alton, Illinois