Restaurants & Bars 1

August

vinn_215 | Mar 3, 2006 12:27 AM

..it's on 13th and Wharton, I think in S. Philly. I driven pass by there a few times and see that sometimes it's crowded and sometimes not. Has anyone been and would like to give some insight?

Thanks...

Want to stay up to date with this post?