Restaurants in Denton, GA
Denton Deli