Ofure Palace Is Serving Nigerian Food, and Much More, on Cherokee Street
On April 6, Ofure Palace (3108 Cherokee Street) opened without fanfare in the former home of Kebab House on Cherokee Street. As its sign explains, Ofure Palace is a "West African a…