Kafi Riggi is an Italian restaurant with a Swiss touch, offering digital payments, gift cards, and complimentary Wi-Fi.