Greek restaurant · Santa Clara, California, United States
Athena Grill & Catering
A Santa Clara Greek restaurant serving moussaka, lamb, souvlaki, seafood, and running a broad catering operation.
View profile →Greek restaurants in Santa Clara, California: profiles, services and practical information.
Explore Greek restaurants in Santa Clara, California, including Athena Grill & Catering. Follow the individual profiles for descriptions, sources and practical details for your visit.
A Santa Clara Greek restaurant serving moussaka, lamb, souvlaki, seafood, and running a broad catering operation.
View profile →