title: Google Maps API not working with an apostrophe?
body: <p>I am trying to use the Google Maps API to get the latitude and longitude of a few locations. For some reason, whenever I send a place name with an apostrophe, it does not return any results.</p>
  
  <p>For instance, if I send the following requests for searching <strong>Berri's Pizza Cafe</strong> I get the results mentioned below</p>
  
  <pre><code>http://maps.googleapis.com/maps/api/geocode/json?address=berri%27s+pizza+cafe&amp;sensor=false
  {"results" : [],    "status" : "ZERO_RESULTS"}
  </code></pre>
  
  <p>And this</p>
  
  <pre><code>http://maps.google.com/maps/geo?q=Berri%27s%20Pizza%20Cafe&amp;output=json
  {
    "name": "Berri's Pizza Cafe",
    "Status": {
      "code": 602,
      "request": "geocode"
    }
  }
  </code></pre>
  
  <p>I assume this is a problem with Google Maps API (found a forum post saying this was an issue in the javascript API but was supposedly fixed there, probably not in this)</p>
  
  <p>Does anyone have a workaround for this situation?</p>
  
  <p>Thanks.</p>