2640 Sloat Blvd, San Francisco, California 94116 USA
Cute walking areas within the block of Pasquale's to burn off some of the carbs..lol... parking a bit of a challenge
Photo Credit: Yelp