Restaurants in Philadelphia, PA
Restaurants
3100 S 20th St.,
Philadelphia ,
PA
19145
UNITED STATES
Based on 1 reviews
Best around
I think penrose has best food and sevice in philadelphia area.I tell all my friends from out of state about it.If you do not like it there you do not belong in Philadelphia.Been going there for years and will continue to make it one of my...Worldwide > United States > Philadelphia, PA > Restaurants