Athens Restaurant offers Greek cuisine in a welcoming atmosphere with outdoor seating.