Souvlaki and More at the 46th Annual Houston Greek Festival


There was no want for a filling meal this weekend at the 46th annual Houston Greek Festival at the Annunciation Greek Orthodox Cathedral complex in The Montrose. PHOTOS BY FRANK MONTES
X

Use Current Location

Related Location

miles
Annunciation Greek Orthodox Cathedral

3511 Yoakum Blvd.
Houston, TX 77006

713-533-0155


Sponsor Content