Punjab is an Indian restaurant offering flavorful cuisine with a focus on providing a great dining experience.