Athena Grill

Athena Grill

127 reviews 127 reviews
Greek, Mediterranean
1505 Space Park Dr
Santa Clara, CA
+1-408-567-9144

Top Review On Yelp

Richard W.
rating May 17, 2018
Although I've been dining here for about ~12 years or so, I am compelled to write the long-overdue review now because I coincidentally happened to have two... (read more)
~Richard W.