217.330.6483
11:00 am – 9:00 pm

Downtown Decatur, IL
237 N. Main St.

Contact

SOL BISTRO
237 N. Main St.
Decatur, IL 62523
217.330.6483

M-Th: 11am – 9pm
Fri-Sat: 11am – 9:30pm

CONTACT