Subway Decatur , 104 W Delaware

Open