Review of Slice Pizzeria - St. Charles

1513 St Charles Ave, New Orleans, LA 70130

Overall Rating

Review


It smells really bad in there and the gf pizza has high risk of contamination. Good luck to us.

Updated 7 years ago

Celiac