Do the restaurant still serve the pappadeaux's platter or the delicious crab fingers?
Address: 7800 Airport Blvd Space C11, Houston, TX 77061, USA
Annmarie Harris | Oct 27, 2017
I believe so
Timothy Holland | Oct 27, 2017
I think so but check their website to be sure
Thanks! Your answer is awaiting moderation.