The wings in Mama DePalma's are the best I have ever had. The pizza is fantastic. Huge slices. Great ingredients. The Philly is yum! I have been there several times and I have no complaints. Even the prices are very reasonable!
The joint is good sized. Lots of seating. Family friendly. And the people working there are nice and good at what they do.
It's locally, owned, operated and the food quality is the best I have had South east Las Vegas.