H.I. restaurant LTD

  • Harbour Island, The Bahamas

Italian restaurant in a family island.