Some exciting news for Lou Malnati’s… we have a new carryout location that is opening TODAY in Elgin, Illinois!
View the location menu and photo gallery. The carryout is located at 903 S. Randall Road. We want to give you a sneak peek inside this new location and provide some background on the overall look and feel of the space.
When brainstorming ideas for the theme of the carryout, we learned that there used to be a National Watch Company located in the heart of Elgin. It opened in 1864 and was a major US watch manufacturer until it closed in 1968. We decided to focus our theme on this watch company because it would be a fun way to connect to the community and also enable us to tell some of the story behind this interesting factory.
We framed some actual photos that were taken of the factory as well as the people who worked in it. Although we weren’t able to get our hands on some real Elgin watches, we did collect a wide variety of vintage clocks that are displayed around the carryout. The overall industrial and whimsical feel of the carryout lends to the idea behind the historical Elgin Watch Company. We can’t wait for you to come by and check it out!