Big Mama's & Papa's Pizzeria
1370 E Flamingo Rd, Las Vegas, NV 89119
I absolutely love this place. The first time I ate there I was hooked and have to go back every couple days. The slices are HUGE and cheap. The ingredients are fresh and the cheese is the best I've ever had. I've been recommending this place to everyone I can and so far 100% of the people i've sent there all have nothing but good things to say.