- Chris K
I have found the best German restaurant in Chicagoland.
I found it while visiting my cousin in Romeoville. They have the most authentic food I have tasted in a long time. The service was spectacular. I urge all of you to check it out. It is located at the corner of 135th street and Weber Road in Romeoville. Just take I-55 south to weber road then go south 2 miles to the Tiroli Inn restaurant.