Rica Cafe is a unique café filled with the flavor of South African coffee and specialties, located at King Square Shopping Centre in Markham It is also a workplace that supports people with developmental disabilities by providing placement opportunities.