Restaurants in Philadelphia, PA
Restaurants • American Restaurants
2063 South St.,
Philadelphia ,
PA
19146
UNITED STATES
Based on 1 reviews
Nice place
Pretty good place. Some food was bland and some was tasty so it depends on what you order. Small but charming.Worldwide > United States > Philadelphia, PA > American Restaurants