Born as Edoardo’s Place in 1985, the restaurant was just a small room with fishnets hanging from the walls. The new addition to 7 Mile Beach became a very popular Trattoria back then when there were not very many eating...
                
                                                                        
                                  Coconut PlaceP.O Box 31882,  Upper Land,  Grand Cayman,  Cayman Islands,  KY1-1208