782 Arguello Blvd, San Francisco, California 94118 USA
Fresh roasted Turkey sandwich
Photo Credit: Yelp