Angelicus is an Italian wine bar and deli offering a taste of Italy. It specializes in quality Italian groceries and delicacies, providing a unique selection of products.