69 W Portal Ave, San Francisco, California 94127 USA
Spaghetti Frutti Di Mare was yummy!
Photo Credit: Yelp