Medium 8341
Caraway shortbread

Caraway shortbread

20th Century Cafe

Hayes Valley, Civic Center
$$, Café, Breakfast

Expert Recommendations

Also at 20th Century Cafe