455 Redington Dr., South Elgin
(847) 888-8660
WELCOME TO NAPOLITANO'S RESTAURANT
We are located in the Thornwood Shopping Mall near Thornwood Avenue and North Randall in South Elgin. Our menu is Italian, Mediterranean Cuisine with a unique Latin twist offered at an affordable price range. Prim...
335 S McLean Boulevard, South Elgin
(847) 468-8022
Our full service restaurant will offer creative sandwiches, tasty burgers, outstanding pizza and ribs like no others! We will specialize in craft beers from around the country and wines that you can't get elsewhere....