2108 11th Ave, Sacramento, California 95812 USA
Photo Credit: Land Park Sandwich Spot
Claim copyright