Madiba Restaurant
195 Dekalb Ave | (718) 855-9190