Something for everyone at Church & Main