2 mos ago•thrawn88reviewedDelilah's100 Spring Garden St Philadelphia, PA 19123Slow, but Good Afternoon