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