217.330.6483
M-T 11-8:30
F-S 11-9:30
S 11-4

Downtown Decatur, IL
237 N. Main St.

Contact

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

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

CONTACT