3854 Geary Blvd, San Francisco, California 94118 USA
Calamari Antipasto Della Casa
Photo Credit: Yelp