Lamb Do Piaza - ROYAL CURRY INDIAN REST