Deli specializing in Italian cuisine, particularly panzerotti. Offers catering and delivery.