Does good food make you happy? Like really, really happy? Chances are you are Punjabi by Nature! I had the pleasure of being invited to this spunky little joint near Lamcy Plaza a few weeks ago, and loved their quirky decor just as much as the decadent, authentically Punjabi grub that we got served.


