Athena is a Greek restaurant that values homemade dishes and celebrates Greek culinary philosophy. Vegetarian options are available.