Corfu Restaurant

630-584-1099
2520 E Main St
St Charles, IL 60174
No photo available for this business

Business Information

Restaurants
MasterCard
MONDAY:6:00AM-11:00PM
TUESDAY:6:00AM-11:00PM
WEDNESDAY:6:00AM-11:00PM
THURSDAY:6:00AM-11:00PM
FRIDAY:6:00AM-11:00PM
SATURDAY:6:00AM-11:00PM
SUNDAY:6:00AM-11:00PM

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Sep 29, 2009
This is an old time family restaurant located on Main Street in St. Charles. The prices are OK, but you get a LOT of food for your money (a... (more)

Browse our top cities

Browse cities by state