Come taste a delectable creation at Café Dépôt. You can also enjoy the sun on their terrace and can pay by cheque and certified cheque.