Little Owl Restaurant is located in Geneva, Illinois, serving the surrounding areas. We are Geneva's longest running restaurant and tavern!Since our establishment in 1920, our restaurant has grown to become a landmark of the region through our commitment to excellent food and our remarkable customer service. With live music and entertainment, the atmosphere of our restaurant is always fun and exciting. The menu of Little Owl Restaurant contains a wide assortment of delicacies such as Angus beef, chicken, sandwiches, lighter fare, Italian dishes, and much more. We offer several ways to enjoy our delectable dishes, including: Dine-In Catering Carry-out window Online ordering Our catering services are always prepared fresh the day of the event to ensure that the food is of equal quality to dining in the restaurant. Be sure to visit our pub to enjoy the game room, plasma televisions, and daily drink specials! Please stop by the family owned and operated Little Owl Restaurant to enjoy great food and great company.