Tag Archives: Tomato sauce

Slice Pizzeria in New Orleans

Slice Pizzeria 1513 Saint Charles Ave, New Orleans This isn’t really a eat in place. We got there and the majority of orders were to go which we thought was a good thing but as we went to sit down, … Continue reading

Posted in Italian, New Orleans, LA | Tagged , , , , , , | 1 Comment