Authentic Punjabi cuisine awaits at Namji, an Indian restaurant.