Athena Restaurant does not yet have a photo. Upload the first!
X
Comments
Quote: Greektown in Chicago has probably the best Greek food in the world. And the Greeks are great restauranteurs - I heard somewhere that they own about 80% of ALL the restaurants in Chicago. You can't go wrong for a reasonably priced meal if you head... Read the full Athena Restaurant review