Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars 3

Athena Grill in Santa Clara

steve31 | Oct 4, 200407:37 PM

Looking for reviews for this lunch spot located in a industrial area off Central Expwy and Scott Blvd in Santa Clara. Friend of mine stopped by this place last week for lunch and had the usual Gyros plate and gave it a thums up. I would like to see a more detailed review prior to making a lunch trek to this place. Link provided

Link: http://www.athenagrill.com

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH