Afro-Caribbean Restaurant in New Center
6500 Woodward Ave, in the heart of Detroit's New Center.
6500 Woodward Ave, in the heart of Detroit's New Center.
We are at 6500 Woodward Ave in New Center. Order ahead for pickup, or call the village at (313) 502-5157.
See All Locations
Together we can make a just food village, where good food is affordable and accessible to all. It takes a village.
Order Now