the food is good. we get take out or delivery usually. all in all that service is good.
unfortunately the dine in service is terrible. i took my 7 year old daughter out for pizza, she loves sal's, so instead of getting delivery, we went out. we were the only two in the restaurant. it took 20 minutes until i got up and asked if they'd seen us come in. it took another 15 for them to to take our drink order. and 10 minutes to get our drinks. so, after an 45 minutes we have drinks and i had to quickly tell the server my order before she ran off.
it took forever to get our food as well. at least another 30 minutes. i had to go flag down the server again after we had been done eating for a very long time and still had not seen her again.
the only reason we didn't leave after the first 30 minutes was because my daughter really wanted sal's pizza.
it seems like they take much better care of their takeout and delivery customers than they do dine-in customers. there were at least 3 people there, one of them was our server who was also taking orders at the register on the other side of the restaurant. there was an obvious manager or owner there that could have taken over for her while she got our order, and there was definitely a cook in the back making pizzas. we were there for over 2 hours to get a pizza and a couple of drinks before going to the arcade. which was cut extremely short due to horrible service.
if you want take out, or delivery, it's a good place to go. if you want to go sit down and get service at a pizza joint, don't go here. absolutely terrible.