No. The menu item is added on the menu using its MPG link. It is as well dynamic but as you see, it is visible to most pages. But right after a user selects a City which is as well a dynamic page generated by MPG plugin, it is nothing there.
I think you will need to speak with the MPG plugin author.
The theme only provides the location and HTML for its Navigation it doesn’t interfere with the WP menu builder which is what that plugin is doing.
Sorry. I’m wrong when I said that Roofer’s Directory menu item is generated by MPG plugin. It is a normal page from WordPress. Do we properly know now why it is not visible to MPG plugin generated pages?