I have never dined in here, so I can only speak about the food really. I have ordered carry out and delivery many times from this place and have never had a bad experience. Everything is always really fresh. When I have done carryout the employees were always nice and attentive. The delivery staff is always good as well. Delivery has taken up to an hour at times on lunch, so just be prepared. The food is still good, hot, and fresh when it arrives and is worth the wait. Sign up for their email coupons and you will have a pleasant surprise every year the week of your birthday. Bottom line, if I were to move from Phoenix and come back for a visit, my first food destination would be Spinato's for the Italian Beef Calzone.