All Reviews by loveseating

  • South Street Souvlaki 509 South St, Philadelphia, PA 19147 (215) 925-3026

    1 stars Posted on 06/22/2009 05:00pm

    Provided by Citysearch

    No vegetable we ate was fresh. It felt more like eating in a diner, you know, a diner!