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…