New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Discover the unexpected in the Chicago Area. Explore All of Chicago
Restaurants & Bars 5

Dimitri's in St. Charles?

Larry | Jun 19, 2006 01: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?

Recommended From Chowhound