Restaurants & Bars

Chicago Area

Athar Restaurant in Elmhurst

Share:

Restaurants & Bars 2

Athar Restaurant in Elmhurst

Ezio Magarotto | Jan 6, 2004 06:24 PM

Anyone been? The family will be taking the train to the museum and would like to stop somewhere for lunch.

Ciao,
Ezio

Want to stay up to date with this post?