I had a 4 cheese Pizza there recently and surprisingly it was pretty good. It was freh and the crust was crispy in the outside and soft on the inside. They don't use cheap ingredients and the place is clean. Can't wait to try their spumoni pizza (inside out). Has anyone else been there any recs?