35 Broadway Blvd, Fairfax, California 94930 USA
Hand made meyer lemon pasta with wild salmon
Photo Credit: Yelp