Shepherds of Good Hope Foundation

Everybody's got to eat, so why not eat really well, make it more fun by doing it together, and raise some funds for charity while you're at it?