Discover Feast of Saint Mamas

Feast of St. Mamas. It lasts two days and free food is offered.