This is the food page of Voodoo Child on 388 College street Toronto ON .
Voodoo Child is a new listing on food pages, updated on October 15, 2015.
Voodoo Child is ranked #1 of 19 Restaurants in South Annex Toronto.
This page has had 54 visitors. You are the 54th.