Ducks Cosmic Kitchen

Call: (404) 371-8823 or visit www.duckskitchen.com
Duck’s is a small cafe tucked in back of East Decatur Station that serves killer sandwiches on freshly baked bread, a selection of pizzas and some of the best doughnuts we’ve ever tasted.
111-D New St.
Decatur, GA 30030
(404) 371-8823
Restaurants