Holiday Sweepstakes: You Could Win* a KitchenAid 7-Qt. Pro Line Stand Mixer and More! Enter the Giveaway

Follow us:

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 ›

Recommended from Chowhound

Catch up on the latest activity across all community discussions.
View latest discussions