Epicenter Cafe

January 13, 2011 — San Francisco, CA

Epicenter Cafe

lamb, feta, arugula, tomato

Rating: 3 out of 3