Does the deli still have Borscht?
Address: 326 N Washington Ave, Scranton, PA 18503, USA
Chris Ayers | Oct 10, 2018
On certain days
Anthony Jacobson | Oct 10, 2018
You would have to go check it out for yourself. For real.
James Fried | Oct 10, 2019
They don't have a supervision
Thanks! Your answer is awaiting moderation.