St. Michael Mediterranean Festival

Join us Saturday, May 7, 2016 from 11 am - 8 pm 

for a fun-filled family event!