Do they deliver?

Angelisa Moss | Jan 2, 2018 | Category: Chinese restaurant in Philadelphia, Pennsylvania

Super House - All questions

Address: 5344 Master St, Philadelphia, PA 19131, USA

Kristina G | Jan 3, 2018

It would be great...but no😣

SunChon Carter | Jan 3, 2018

Not last time I checked

Angela Kegler | Jan 3, 2018

New owners since beginning of October. I noticed a change in rhe quality of the food also. I'm sad now.

pamela carter | Jan 3, 2018

No

Jennifer West | Jan 3, 2018

No, it would be great if they did

Big G | Jan 3, 2018

No never did and the food isn't as good as it was before

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places