Fritzl's Country Inn
Drag box to select area
Robert and Peter Tschurtz, brothers and co-owners of the restaurant, have Austrian parents. Try the Wiener Schnitzel or delicious German style seafood options.
377 N Rand Rd, Lake Zurich, IL 60047
- Hours: Wednesday through Saturday 4 p.m. to 10 p.m. Sunday 3 p.m. to 9 p.m. Monday and Tuesday closed.
- Accessible: yes