Pio's Restaurant is a landmark in St. Charles. Pio's was my parents' favorite restaurant, and now thirty years later, it's my favorite. The food is wonderful and a good value. The atmosphere is cozy and pleasant, and the service is terrific.
Pros: Pleasant Atmosphere, Excellent Service, Good Food
more