Weird Fish
LinkedIn Pintrest Facebook Twitter Google +

Weird Fish,

San Francisco CA
Address: 2193 Mission St (at 18th St, Mission District), San Francisco CA 94110 / (415) 863-4744

Type: Restaurant

Cuisine: American Vegetarian