It’s been almost five decades since Houston residents first gathered at Annunciation Greek Orthodox Cathedral, right in the heart of Montrose, for a celebration of all things Greek. And the party keeps getting bigger and better every year. This year’s 48th Annual Greek Festival features four days of delicious food,…
Covenant House
Posted inNews
Great Minds
Posted inNews
