Traditional Punjabi restaurant offering a diverse, freshly made vegetarian Indian menu.