110 SW Arch Street, Atlanta, Illinois 61723 USA
Photo Credit: Facebook/Palms Grill Cafe
Claim copyright