Punjabi Restaurant serving finger-licking North Indian Thali and tantalizing dishes that satisfy taste buds.