Green goddess grilled cheese sandwich {recipe}
Sandwiches


Grill
Supposedly, Green Goddess, an invention of San Francisco’s Palace Hotel in the 1930s, is a salad dressing. The reality is, Green Goddess is a state of mind. After (re)discovering Green Goddess several years ago, we’ve been obsessed with the bright, fresh […]
0
29
0
Comments