yep used to go there i only lived a block down the street on atwood. used to be really good pizza in the deli