Meh pizza is ok but the clientele here is usually rude, especially if you have kids. As someone with Italian roots who grew up in New York then Philly this makes no sense, Italian places are about family. Staff try to make up for this with promises of this or that but then fail to deliver... make the trip down to Spinato's instead you will be happier