Follow us:

Explore More Cities › +
Discover the unexpected in the Chicago Area. Explore All of Chicago
Restaurants & Bars 5

Dimitri's in St. Charles?

Larry | Jun 19, 200601:47 PM

I know this restaurant opened this spring and that the chef is one of the partners at Tribella's, located in Batavia.

I've been craving some good pastitio....has anyone been here? Or, does anyone know of any other good Greek restaurants in the Fox Valley area?

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended from Chowhound

Plan your meals around fall premieres with TV Guide