Royal Punjab offers delicious Indian cuisine in a pleasant atmosphere.