Deli specializing in panzerotti and other delicacies. Currently closed.