Family-Style Dining at it's Best
Corfu Restaurant is located on Main Street in St. Charles IL. Open seven days a week, we prepare a variety of breakfast, lunch, dinner
and Greek entrees using non-frozen ingredients prepared fresh everyday.
We are known for serving generous portions at a reasonable price, so please bring your apetite and prepare to enjoy one of our freshly cooked meals. We also except phone orders that are quickly prepared for you hot and ready to pick up for your convenience.