Can the Google Places address search results be restricted to my country?
Yes, this feature is available in the latest version of the plugin. Select your country from the Map Options dashboard tab and your customers will only be able to enter pick up and drop off addresses from the country you have selected.