Bella Vista Taverna is a family-run establishment offering traditional home-cooked Corfiot and Greek cuisine. It is known for its breathtaking views overlooking the bay and unforgettable flavors, established in 1978.