St. Michael Mediterranean Festival

Join us Saturday, May 6, 2017 from 11 am - 8 pm 

for a fun-filled family event!