Greek restaurant
Athena Grill & Catering
A Santa Clara Greek restaurant serving moussaka, lamb, souvlaki, seafood, and running a broad catering operation.
View profile →Restaurants in Santa Clara, California, United States: locations, profiles and contact details.
Other regions →A Santa Clara Greek restaurant serving moussaka, lamb, souvlaki, seafood, and running a broad catering operation.
View profile →