Indian Punjabi offers a menu of authentic Punjabi cuisine.