Swahili Village - Washington, D.C.
1990 M St NW, Washington 20036