I plan to go to Philly tommorow for lunch and I need some info. I had planned to go to the place on the Parkway by the Phlash Bus stop - it is a cafe type place that has sandwhiches and salads and mostly outside seating. What is it called and is it still open? If not I need a recomendation for lunch within a block or two of the Academy of Natural Sciences. NOT pizza or too fancy. Will be a teen girl and me, (an adult) Just llooking for good sandwhiches or soup kinda place. THANKS.