why else if not working here ? : > When i will getIntent name for particular place my map will focus on that place 
but its working for only one place why is it so ? here is my code

    if(restaurant_name != null ) {
                                if (restaurant_name.equals("Fun N Food")) {
                                    mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(26.89209, 75.82759), 15.0f));
                                    mMap.addMarker(new MarkerOptions()
                                            .position(new LatLng(26.89209, 75.82759))
                                            .title("FUN N FOOD"))
                                            .showInfoWindow();


                                }
                                else
                                if (restaurant_name.equals("Hoagies")) {
                                    mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(26.89515, 75.83052), 15.0f));
                                    mMap.addMarker(new MarkerOptions()
                                            .position(new LatLng(26.89515, 75.83052))
                                            .title("HOAGIES"))
                                            .showInfoWindow();


                                }
                                else
                                if (restaurant_name.equals("Ping Pang")) {
                                    mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(26.89568, 75.83060), 15.0f));
                                    mMap.addMarker(new MarkerOptions()
                                            .position(new LatLng(26.89568, 75.83060))
                                            .title("PING PANG"))
                                            .showInfoWindow();


                                }

> Here only Fun n Food is working .. why all other two is not working what am doing wrong ? i try switch case also but in that non of one is working plz help me