Enjoy authentic Greek cuisine at Athena. This restaurant offers a welcoming atmosphere for a delicious meal.