Restaurants :: SOL BISTRO
Restaurants :: SOL BISTROSOL BISTRO
(217) 330-6483
Get Directions
237 N Main St, Decatur, IL 62523
Mon-Thu 11:00 AM-8:00 PM
Fri 11:00 AM-9:00 PM
Sat 4:00 PM-9:00 PM
www.solbistro.com
Mon-Thu 11:00 AM-8:00 PM
Fri 11:00 AM-9:00 PM
Sat 4:00 PM-9:00 PM
www.solbistro.com