Is it open if it rains? Is there indoor seating?
Address: 1840 Benjamin Franklin Pkwy, Philadelphia, PA 19103, USA
Jung Shin | Oct 17, 2018
Yes
Mariposabell | Oct 17, 2018
Yes, there is an indoor seating area
Thanks! Your answer is awaiting moderation.