Nikki's Place serving up soul food in downtown Orlando
Nikki's Place, a restaurant in downtown Orlando, has been serving up soul food since 1999. FOX 35's Amanda Ruiz stopped by to see what's cooking in the kitchen.
Nikki's Place, a restaurant in downtown Orlando, has been serving up soul food since 1999. FOX 35's Amanda Ruiz stopped by to see what's cooking in the kitchen.