Sep 3 | Belmont Greek Festival | Palo Alto, CA Patch
2 days agoGreek Orthodox Church of the Holy Cross, 900 Alameda de las Pulgas, Belmont, CA, 94002. Enjoy delicious Greek meals & desserts, wine & beverages, live band, folk dancers and singers, mythology ...