St. Kevin's church (aka Kevin's Kitchen).