Restaurants in Philadelphia, PA
Restaurants
15 S 3rd St.,
Philadelphia ,
PA
19106
UNITED STATES
Based on 1 reviews
know your reviews!
Just curious... has anyone been to this restaurant lately and have they improved? I was looking for a BYOB to eat close to their location so I called and asked if they have improved their service. The answer I was given was so aloof...Worldwide > United States > Philadelphia, PA > Restaurants