Search Results
We have found 1 items matching your search query.
Smile Kitchen
1636 S 58th St, Philadelphia, PA 19143
Distance 5,565 Kilometers (215) 724-1851 Since launching in 2015, Smile Kitchen has proudly served the Delaware County and Montgomery County, PA, areas as an authentic African restaurant. Our passion extends to creating v