If you go
Denver Greek Festival, June 15-17, is at the Assumption Cathedral of Theotokos, 4610 E. Alameda Ave., Denver; thegreekfestival.com
Denver Greek Festival, June 15-17, is at the Assumption Cathedral of Theotokos, 4610 E. Alameda Ave., Denver; thegreekfestival.com