This document advertises a Punjabi restaurant called "Punjabi by Nature" located in Rajouri Garden, New Delhi. The restaurant specializes in Indian fine dining and occupies 6,500 square feet of space. It provides Punjabi cuisine in a large restaurant located in New Delhi, India.