Welcome to Leela Supermarket
A delightful treat featuring creamy chocolate ice cream sandwiched between two chocolate biscuits.