K'Far Cafe Philadelphia
110 S 19th St, Philadelphia, PA 19103, USA
It’s such a cute cafe with friendly staff. As soon as we entered, we were immediately greeted and seated. the glass water bottle were already chilled on the table and ready for you to self serve. Yeme...