A modern Punjabi restaurant with even outdoor seating to emulate a dhaba-esque feel, Curry Singh Kitchen ticks all the right boxes when to authentic Punjabi cuisine and hospitality. While the menu is not very large, every dish is prepared fresh daily. Unlike a lot of other Punjabi restaurants, where the use of butter or cream is substantial, the vegetables and lentils themselves are allowed to shine as part of the food.