Have you ever had one of those days when your tongue keeps making weird demands no matter what you feed it, because the demand is truly only for some good, ol’ Punjabi food with the right amount (a lot) of spice? Well, if you have been feeling that and haven’t found a good Punjabi place in your vicinity, travel over to Marathahalli because here’s where the best is. Punjabi Canteen is situated in Marathahalli’s Mahadevpura and isn’t hard to find at all. The restaurant brings about some of the most authentic Punjabi flavors in its food and if you look at the menu closely, you’ll also see lip-smacking Arabian delicacies in the spread. It’s a lovely place for everyone to enjoy the Punjabi dishes, but it’s a bonus if you’re a non-vegetarian person.