Deli offering home-style Italian cuisine. Currently closed, but known for takeout and delivery.