Visit Silicon Valley Logo

Athena Grill

1505 Space Park Dr , Santa Clara, California, 95054, United States
Enjoy Greek cuisine at Athena Grill, a restaurant in Santa Clara that everyone will love.
Find hotels, restaurants, and things to do near.
View Map