Share:

Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 3

Athena Grill in Santa Clara

steve31 | Oct 4, 2004 07: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?

Recommended From Chowhound