The Tornado Truck
1355 N, IL-48, Decatur
(217) 428-2121
Menu
Restaurants in Decatur, IL
The Tornado Truck
1355 N, IL-48, Decatur, IL 62526
(217) 428-2121