Always great food and amazing service.. only reason 4 star is carry out wait time can be over an hour some evenings... the stuffed pizza is worth the 40 minute wait to cook- but typically prefer it for take out instead of waiting at the table for it... and you can never go wrong with a giant cookie and ice cream to top off your meal. One of my favorite locations!