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 10 remarkable facts about Chandigarh