1058 Folsom St, San Francisco, California 94103 USA
Inside of Deli Board the counter
Photo Credit: Yelp