Yes it did close down.. I saw it online it was closing down, it didn't say why. My twin nephews loved that place my sister ordered from them and grub hub delivered. I'm not familiar with Providence place mall store's i don't go there often...
Never herd of it.
Thanks! Your answer is awaiting moderation.