This establishment is a Greek restaurant and tavern. It is located at Navarinou 121 in Kalamata. The business is also known as "TO KARAVI".