1505 Space Park Drive
Santa Clara, CA
408.567.9144
M-F: 10:30 - 21:00
Sa/Su: Closed
This is probably my favorite (and the best) Greek place in the area that I know. The surprising thing (at least to me) is that this place is hidden among the boxy office buildings where you would not normally find good restaurants.
I would not have [...]
Athena Grill in Santa Clara, CA
August 9th, 2005 · No Comments · Food · Reviews
Tags: · Athena Grill, Food, greek, lunch, Reviews, Santa Clara