Pappadeaux

Review by Devin: GF over 10 years

5635 Jimmy Carter Blvd, Norcross, GA 30071
Celiac
2 years ago

Decent gluten free menu (lots of seafood). Great service. Knowledgeable staff.