855 Terry A Francois Blvd, San Francisco, California 94158 USA
Fish and Chips Special
Photo Credit: Yelp