216 Church St, San Francisco, California 94114 USA
French frittata that disappeared in seconds
Photo Credit: Yelp