Is the store on landcaster ave still open
Address: 3734 Germantown Ave, Philadelphia, PA 19140, USA
Rufus Taylor III | Oct 20, 2019
Yes the store is still open but they mainly due catering. Yes best spot is Germantown ave
leonard burton | Oct 20, 2019
Yes
larry wilson | Oct 20, 2019
Yes it is.
Thanks! Your answer is awaiting moderation.