Main content starts here, tab to start navigating

So' Bella Cucina

1941 Tower Dr,
Glenview, IL 60026

(224) 592-0012

Monday 

Closed

Tuesday - Friday

4:00 – 9:00 PM

Saturday and Sunday  

11:00 AM – 9:00 PM


Get Directions