Restaurants on Phi Phi Island (and more)Foodies rejoice! For being a relatively small island, Koh Phi Phi is filled with cafes, shops, and of course, a bunch load of...