The Brick Deli & Tavern

112 Moulton St E Decatur

See directions