December 2006

Called the “Best New Sandwich Shop in Atlanta” by Atlanta magazine.