Number 1 Kitchen

ratingratingratingratingrating
0.69 mi
Restaurants
$
 
(217) 428-9833
973 E Eldorado St, Decatur, IL 62521
Hours
Sorry, hours will be updated soon.

Nearby Eats

Sorry, our menu is reported as outdated.

Request Menu
 

More Information

 
 
Service options :
Dine-in