K D's Pizzeria and Grille in Sherrard
310 3rd St,
Sherrard, 61281
(309) 593-9600
(309) 593-9600
Providers of dining in Sherrard
dining, food, pizza, restaurant