Merlyn Rebecca Bothello0 15 Best Street Food In Mohali; Punjab The city of Mohali in Punjab has some of the best street food in all of North India so when you’re in this bustling city make sure you have some of the street food. From momos to jalebi this city has Related Posts See also Where the Golden Temple glitters: Amritsar, Punjab