Restaurant: Pandora’s in Philadelphia Address: 1221 Walnut St, Philadelphia, PA Food: Sandwiches and Pizza Price: Average Portions: Average Taste: Good Service: Very friendly Atmosphere: Self-Serve Chain Pandora’s is a sandwich place just like many of the sandwich/pizza shops in Philly and […] ↓ Read the rest of this entry…