Castelli is a charming coffee shop offering a delightful selection for every taste.