Address: 1423 E Mound Rd, Decatur (Illinois) 62526
Phone: (217) 876-9900
State: IL
City: Decatur
Street Number: 1423 E Mound Rd
Zip Code: 62526
categories: pizza place, italian restaurant
related searches: tuscany decatur il, tuscany decatur il menu, restaurants in decatur il, restaurants near me, tuscany restaurant decatur il, places to eat in decatur il, pizza places in decatur illinois, family restaurants in decatur il