First Impressions: Leon’s Full Service Restaurant Review – Decatur, GA
Even before the kitchen opened to the public, Leon’s Full Service endeared itself to the Decatur dining scene. The new pub, operated by the same people who run The Brick Store (internal), decided to assist … Read more →