Deanie's Seafood Restaurant

Review by Tonya

841 Iberville St, New Orleans, LA 70112
Celiac
3 years ago
Not celiac friendly

The choices were so limited I literally cried.