Barshala brings the authentic flavours and vibrant traditions of North Indian cuisine to Hamilton. Created with a passion for great food and warm hospitality, we serve delicious, flavourful dishes that bring people together for memorable dining experiences.