Vindalo Lamb - TAJ INDIAN BISTRO