I've been eating at Athens Pizza for many years and have found the food and service to be consistently good. I like the lunch specials, especially the baked spaghetti, and the seasoned Greek potatoes served with the gyro and souvlaki platters. The atmosphere is relaxed and friendly.
Pros: good gyros, moussaka
more