... with two locations in South Elgin and St. Charles. We are an authentic Greek and Italian restaurant, serving our twist on dishes from both of these regions.