[Permanently closed] Lima Cevicheria, in the heart of Grand Cayman's capital, George Town, serves up authentic Peruvian cuisine.
Lima is a pick up / delivery only restaurant, so you can enjoy their tasty dishes as you wonder through the Island's capital, sat on one of their outdoor oceanside benches or at home.
Try the fresh cuisine as you watch the sun set on the horizon.