JavaScript is not enabled.
The Best Little Greek Place in North Metro - Review by citysearch c | Athens Greek Restaurant

Athens Greek Restaurant

Claim

The Best Little Greek Place in North Metro 12/30/2005

Oh my gosh!! This place is awesome. WE LOVE the food here. The service is SUPER fast.. comes out before you have even started thinking about it. The pita is fresh, the ziki dressing is awesome.. the gyro meat incredible. Don't be fooled by the reasonable prices.. you get AMAZING food! It is one of our favorites.. we have yet to find another Greek place that rivals its quality and value. Yeah Athens! Please keep it up. Pros: Great value, Awesome Food, Excellent service more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021