Restaurants in New Orleans, LA
Restaurants • Pizza
7329 Cohn St.,
New Orleans ,
LA
70118
UNITED STATES
Based on 2 reviews
After work my BOYfriend behind me in the pic takes me here
Rob Twitty: "i need a neww job fa real cause this sh&t is ridiculous them faget ass manager be acting like bitches just cause idon't smile man suck a i have nothing to smile about besides the fact that i'm alive every need to back off...pizza made from scratch
it's simple, pizza made from scratch will always likely taste amazing, and will always be cheapest. best pizza in new orleans, fast delivery but maybe a bit understaffed, so when it's busy as hell, you're going to wait. and as far as...Worldwide > United States > New Orleans, LA > Restaurants