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...