Member since Sep 4, 2012
Fid Resto to close
After 13 years, popular locavore restaurant calls it quits.
Tags: Shoptalk, The Feed