Main content starts here, tab to start navigating

So' Bella Cucina

1941 Tower Dr,
Glenview, IL 60026 (opens in a new tab)

(224) 592-0012

Monday 

Closed

Tuesday - Friday

4:00 – 9:00 PM

Saturday   

11:00 AM – 9:00 PM

Sunday 

11:00 AM-8:00pm


Get Directions (opens in a new tab)