Greek restaurant "Το Κάδρο" offers a dining experience. Known for its Greek cuisine.